something or other - French English Dictionary